causing an affront - Francés Inglés Diccionario